import request from '/@/utils/request';

/**
 * （不建议写成 request.post(xxx)，因为这样 post 时，无法 params 与 data 同时传参）
 *
 * 用户api接口集合
 * @method getTeacherUserData 获取登录用户信息
 * @method getTeacherData 获取所有用户
 * @method AddTeacher 添加用户
 */
export function useTeacherApi() {
	return {
		// 获取登录用户信息
		getTeacherUserData: (params: object) => {
			return request({
				url: '/api/gjl/getTeacherUserData',
				method: 'get',
				params,
			});
		},
		// 获取所有用户
		getTeacherData: (params: object) => {
			return request({
				url: '/api/gjl/getTeacherData',
				method: 'get',
				params,
			});
		},
		// 添加用户
		AddTeacher: (data: object) => {
			return request({
				url: '/api/gjl/addTeacher',
				method: 'POST',
				data,
			});
		},
	};
}
